package dataAccessLayer.abstractFactory.daos;

import java.util.ArrayList;

import dataAccessLayer.visualObject.VOuser;

public interface DAOusers 
{
	public int insertUser( VOuser vOuser );
	public boolean updateUser( VOuser vOuser );
	public boolean removeUser( VOuser vOuser );
	public ArrayList<VOuser> listUsers ();
	public  VOuser searchUserByCode( VOuser vOuser );
	public  VOuser searchUserByUserName( VOuser vOuser );
	public VOuser authenticUser( VOuser vOuser );
}
